|
Support Engineering Group : build-server.shore.mbari.org update
This page last changed on Jun 26, 2012 by brian.
Updating Bamboo on build-server from 3.1 to 4.1.2Before I StartedI contact IS to get permissions on build-server. [~pat] gave me the following:
I also request the Mercurial be installed. From [~pat]:
Shutdown Old Bamboo and Keep a Copysudo /sbin/service bamboo stop cd /opt sudo mkdir tmp cp -R Bamboo tmp/Bamboo-3.1 sudo rm -rf Bamboo Install New Bamboo (4.1)cd tmp wget http://www.atlassian.com/software/bamboo/downloads/binary/atlassian-bamboo-4.1.2.tar.gz tar -xvf atlassian-bamboo-4.1.2.tar.gz cd /opt sudo mkdir Bamboo sudo chmod a+rw Bamboo cp -R tmp/Bamboo/* Bamboo/ Edit the file /opt/Bamboo/webapp/WEB-INF/classes/bamboo-init.properties and add the line: bamboo.home=/data/Bamboo Fix the permissions on Bamboo so it can be run as a service: sudo chown -R root:root /opt/Bamboo cd /opt/Bamboo touch atlassian-bamboo.log sudo chown DB_Collaboration:DB_Collaboration atlassian-bamboo.log sudo chown -R DB_Collaboration:DB_Collaboration logs sudo chown DB_Collaboration:DB_Collaboration . Run Bamboo and Allow it to Run Migrationssudo /sbin/service bamboo start Check the page in a local browser on build-server. Then shut down Bamboo. sudo /sbin/service bamboo stopt The log is attached as bamboo.log Configure SSLEdit /opt/Bamboo/webapp/WEB-INF/classes/jetty.xml # Uncomment these lines <Set name="Host">127.0.0.1</Set> <Set name="ConfidentialPort">8443</Set> <Set name="IntegralPort">8443</Set> Add SSL section: <Call name="addConnector">
<Arg>
<New class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<Set name="Port">8443</Set>
<Set name="Keystore">/usr/local/keystore/keystore</Set>
<Set name="Password">Refer to jetty.xml to see password</Set>
<Set name="KeyPassword">Refer to jetty.xml to see password</Set>
</New>
</Arg>
</Call>
Start Bamboo using jetty.xmlEdit the file /opt/Bamboo/conf/wrapper.conf sudo chmod a+w /opt/Bamboo/conf/wrapper.conf
Configure CrowdIt's way easier to configure now. Follow the instructions at https://confluence.atlassian.com/display/BAMBOO/Integrating+Bamboo+with+Crowd |
| Document generated by Confluence on Feb 03, 2026 16:22 |